do one's part - Turc Anglais Dictionnaire